giant bulrush - French English Dictionary